Mahindra External Exchange Directory of Resorts
Showcasing over 4,000 RCI-affiliated properties worldwide
Sundance Resort Karuizawa – #DE51
The Sundance Resort Karuizawa is great for enjoying all four seasons of the year and is located in a great spot to explore the resort town. The resort also has an onsite restaurant, bicycle rentals and more to offer guests.